something that hinders - Inglés Sinónimo Diccionario